The Beatles filming Help on New Providence Island, Bahamas, 24 February 1965

Published: |