December 5, 2022

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

 

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