Granite boulders, turquoise coves, and giant tortoises.

Leave a Reply