Demented World

Demented World
Floating Stage of the Bregenz Festival, Austria

Floating Stage of the Bregenz Festival, Austria