Monday, August 14, 2006

carter's steam fair in battersea park

you'd never guess you were near the centre of a great city

 Posted by Picasa

No comments: