Lefkas, Greece 1995

The 'bonking beach'. Only the crew from '94 will understand that