High Street and Christmas card stall Witney November 2009
ChristmascardstallWitneyOxfordshireshoppingstreetsceneCotswoldmarkettownCotswoldsUKUnitedKingdomEngland