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
Palm trees are the quintessential symbol of the island’s Mediterranean landscape, providing that tropical touch that characterises Mallorcan gardens.
Showing the single result