CLICK
to enlarge
<
eng1
> -- Double-decker buses in downtown London, England,
Aug 1955
Credits