
London’s Carnaby Street in 1967 with a Lambretta TV parked closest to the camera.
This image is from a postcard so I’m sorry but we cannot provide any further information that what we can see. Still, it’s a lovely old photograph that deserves to be viewed, doesn’t it?