Stock Photo - Rocks at Cala Agulla, Capdepera, Majorca, Spain.

Stock Photo: Rocks at Cala Agulla, Capdepera, Majorca, Spain.