Idyllic tropical beach with white sand, palm trees and turquoise Caribbean sea water on Mayreau island in St Vincent and the Grenadines
BlueOrangeStudio / Alamy Stock Photo
Image ID: PGGDCG