A119 The House of Maria Callas, Lake Garda £330 40 x 30cms Acrylic Published July 26, 2019 at 1056 × 777 A119 The House of Maria Callas, Lake Garda | £330 | 40 x 30cms | Acrylic