Jamaica Negril beach palm trees

travelstock44 / Alamy Stock Photo
Image ID: AXRR0P

Similar stock images