Rare Historical Pictures You Have Never Seen Before

60-cb

Rare photo of The Beatles playing to 18 People in Aldershot, England, December 1961.