Iginio De Luca, opening 9 June

15 June 2020