Chiltern Society PhotoGroup

Home / Keyword Lane End / zp089
 
 
 
11zp089.jpg
 
Elga plc headquarters in Lane End, 1966
Author: S Griffin