Short film about the carnival activities in Mainz, Germany.
No streaming options found at this moment.