Beautiful calla lilies grow in the wild throughout the Azores. It was such a treat to stroll through the hills among these beautiful wildflowers.

Location: Faial, Azores, Portugal