Palm Trees

Palm trees are the quintessential symbol of the island’s Mediterranean landscape, providing that tropical touch that characterises Mallorcan gardens.

Showing the single result