by Haywood Magee
Photograph - Photography
29th June 1946: Two British sailors dance in a Spanish street to the music of a barrel organ. Original Publication: Picture Post - 4101 - Inside Spain - pub. 1946 (Photo by Haywood Magee/Picture Post/Getty Images)
Image provided by Getty Images.
January 19th, 2019
Viewed 481 Times - Last Visitor from London, H9 - United Kingdom on 10/21/2019 at 7:28 AM