Picture 2 of 12

Float on the crystal clear waters off Diani Beach ©Maurice Schutgens