Outdoor cafe Gloucester Green Oxford May 2010
MarketsquareGloucesterGreenOxfordcafeUKOxfordshireUnitedKingdomEngland