The Beatles in Barcelona, Spain, 3 July 1965

Published: |