View of the Garden at 44 Llanover Road, Plumstead

1945