Iconic photo taken at Sheriff Road Studios, London, 1965 to celebrate The Beatles Anthology release. Limited edition photos, prints & images for sale.
186