View of the Garden at 44 Llanover Road, Plumstead

1945
by Herbert Victor Tempest
WIKIDATA️