HambacherFest

175 years Hambacher Fest

The Hambach Castle – 3D production, animation and exhibition design