
Where does it take place?
Max + Moritz
Max + Moritz
Avenue du Dix Septembre
Luxembourg