Germany

Darmstadt

Opera, Hanover

Darmstadt

Greifswald

Lübeck

Budapest, Hungary

Travemünde

Frankfurt

Darmstadt

Bremen

Lübeck

Lübeck

Frankfurt

Darmstadt

Hamburg

Lübeck

Greifswald

Frankfurt

Darmstadt

Town Hall, Hanover

Hanover

Hanover

Lübeck

Hamburg

Hanover

Hanover

Hanover

Lübeck

Frankfurt

Greifswald

Lübeck

Lübeck