Tuesday, 15 November 2005

Vauxhall Subway Auto Transporter


Vauxhall Subway Station is located just across The Thames not far from where we live.
Somehow I can't shake the impression of looking at a Winnebago stuck on the lower level of an auto transporter.

No comments:

Post a Comment