We’ve posted previously about the incredible performance art pieces by France’s Royal de Luxe street theatre company, and now they’ve outdone themselves once again with a stunning land and sea performance earlier this week. This is part of celebrations to mark the 20th anniversary of the falling of the Berlin wall. Check out the photos below, and the beautiful set of 35 photos just posted on The Big Picture. Please read the beautiful story associated with those pictures. Also check out the videos below and many more through the video links. Art and spectacle at it’s best. Pure magic!