Wednesday, August 12, 2020

The Animals in Concert





 


August 8, 1965

1 comment:

  1. The last photo of John and Cynthia is from the Cannes Film Festival in May 1965.

    ReplyDelete