Translate

Sunday 18 July 2010

Wells Cathedral at dusk, seen from inside the best restaurant in town.

No comments:

Post a Comment