I had to research the actress....Chantal Goya. French goddess.KXCI 91.3 FM - Community Radio - Tuscon AZ
Holland 1965
From Spiders - The Lost Tapes.
Japan 1966
Because of this thread,the Spiders have become my new heroes.Japan 1968
Wow.I had to research the actress....Chantal Goya. French goddess.
https://en.unifrance.org/directories/person/125875/chantal-goya