Sand sculptors stand by their creations at the Cheeca Lodge Resort in Islamorada, Florida, the U.S. on Sunday. People gathered on the resort’s beach to create sand art letters to spell out “Save Earth” during an Earth Day event in the Florida Keys.
SD-Agencies
|