February 16, 20135625 × 3750Staatstheater Darmstadt (X) Leave a trackback Staatstheater Darmstadt (X) — Darmstadt, Germany More from this gallery