Wednesday, October 31, 2012

double-decker London trams on The Embankment, 1940s


With some interesting vehicles on the road including what could be a 3-wheel car on the left. Cleopatra's Needle is visible in the right background.

No comments: