Pools are patterned with many forms of algae, some encrusting the granite in pink and mauve, others gently swaying in long green fronds.
Pools are patterned with many forms of algae, some encrusting the granite in pink and mauve, others gently swaying in long green fronds.