Girl street vendors in colourful red costumes Windsor summer 2007
GirlStreetvendorscolourfulredcostumesWindsorChurchBerkshirelifestylesellingfemalesyoungwomanwomenUKUnitedKingdomEnglandtravel