December 3, 2022

The Beatles - Newsreel #1 Madrid, Spain July 2nd 1965

 

The Beatles 
 Newsreel #1
Madrid, Spain
 July 2nd 1965