Tag: nature

Fairy tale tree

One of the many fairy tale trees in Ibiza.