A small paradise beach located on Shroud Cay in the Bahamas. Shroud Cay is part of the Exuma island chain and the Warderick Wells Land and Sea Park. Perfect, isolated beach.
Choose your region
Selecting a region may change the language and promotional content you see on the Adobe Stock web site.