Leeds Castle, Kent
posted in: UK
Leeds Castle is a castle in Kent, England, 7 miles southeast of Maidstone. It is built on islands in a lake formed by the River Len to the east of the village of Leeds. A castle has existed on this … Read More
Covent Garden Rainy Evening
posted in: UK
Just a few sights seen on a late evening walk around Covent Garden on a rainy day.
Spitfire!
posted in: Planes, trains and automobiles
A celebration of the Supermarine Spitfire. All pictures captured at Duxford, England.