Illusion Plus yacht beach club
Photo: David Churchill, George Guest and Timothy Saunders