Artist Roderick Camilleri’s ‘Shadows of Reason’ in Valletta
Roderick Camilleri’s forthcoming exhibition “Shadows of Reason” is due to open at the Malta Postal Museum in Valletta between the 5th and the 17th of May, and will present a…