Thursday, May 14, 2009

Lakeland Motor Museum

In Holker Hall, Cumbria, UK.
For car lovers everywhere.

No comments: