Sunday, 6 April 2008

Leeds Castle


Leeds Castle
Originally uploaded by CokeeOrg
Taken during my trip to Leeds Castle in August, 2006.

Leeds Castle, set on two islands on the River Len in the heart of Kent, has been home to royalty, lords and ladies for over 1000 years.

No comments: