Market square at Gloucester Green Oxford May 2010
MarketsquareGloucesterGreenOxfordOxfordshireUKUnitedKingdomEngland