Sevenoaks and Leeds Castle

(06.05.2007)

Leeds Castle isn't in Leeds, but it is in Kent. Here are the photos I took for that trip.

Still working on the rest of my England photos. :)

Add Comment