Where does it take place?
Bargello
13-15 Rue du Fort Elisabeth
Luxembourg