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

× How can I help you?