March 14, 2024

The Beatles - La Rioja (Spain) August 30th 1970

 

The Beatles
 La Rioja (Spain) 
August 30th 1970