7 meters long in Mallorca, SpainParadisiac ambiance for this 21 feet long installation the the magnificent island of Mallorca in Spain.
Paradisiac ambiance for this 21 feet long installation the the magnificent island of Mallorca in Spain.