Discarded Doll In A Housing Estate In Vauxhall London
Toy doll thrown away and lying face down in a housing estate in Vauxhall in London, England, United Kingdom. The naked doll has an atmosphere of despair and desperation about it, and looks much like an old scene from a past era.