Bregenz Festival Floating StagesA Masked Ball 1999/00

Bregenz Festival Floating Stages

A Masked Ball 1999/00