7 meters long in Mallorca, Spain

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