Back to photostream

Country House

Leeds Castle - “the loveliest castle in the world”

 

Date taken: 13/10/05

Location: Leeds Castle, Hollingbourne, Nr. Maidstone, Kent, UK

3,077 views
6 faves
36 comments
Uploaded on October 19, 2010
Taken on October 13, 2005