Deptford street scene

Towards the south end of Deptford High Street is a shop with some brightly clothed mannequins.

Comments
Sign in or get an account to comment.