Dunmore Town, Harbour Island, Bahamas
A Red Cushion sea star along the pink sands beach in Dunmore Town, Harbour Island, The Bahamas