Where does it take place?
Culture Inside Gallery
8 Rue Notre Dame
2240 Luxembourg
Luxembourg