Thomas Siefert (English)
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.
11/15/2005 08:21:00 pm
Post a Comment
Post Comments (Atom)