Western Caribbean Cruise / 10 Labadee beach
Andrew Halling
26/03/2005
10 Labadee beach.jpg