A colorful, tragic mosaic at Greta Beach. These fragments have traveled thousands of miles on the Indian Ocean currents only to be trapped by the island's limestone claws.
Restore