eaw043563 ENGLAND (1952). 
The Omnibus Depot on Greengate Street looking towards Queen's Road and beyond, Plaistow, from the south, 1952


?

Nid yw lleoliad y ddelwedd hon yn hysbys