Stock Photo - Jamaica Montego Bay beach Dr Caves beach

Jamaica Montego Bay beach Dr Caves beach
Image ID: AYGE1Y  
travelstock44 / Alamy Stock Photo