Ibiza, Spain, September, 1970
Es Vedra, also known as the island of the Sirens from Greek mythology.
Vedra