In Spain they say

 Advert Titled In Spain they say

A Beckett, Laycock & Watkinson Limited advert from September 1961 promoting their Beclawat windows.

This advert appears in the following categories: Supplier: Beclawat ; Component: Windows