Dolls Stall at Greenwich Market London June 2008
DollsStallGreenwichMarketLondonshoppersshoppinginteriorindoorcoveredpeopleUKUnitedKingdomEngland