Bregenz Festival

September 24, 2013

The marvelous floating stage of the Bregenz Festival in Austria