EAW002283 ENGLAND (1946).  Telcon Cable Works at Enderby's Wharf, the River Thames and environs, Greenwich, 1946


?

This image is unlocated