Marsa Power Station parts for Malta’s largest installation art

2018-02-06T09:26:43+01:00

Marsa Power Station parts for Malta’s largest installation art 16.12.2016 MCAST students and Enemalta plc employees are putting together components dismantled from the Marsa Power Station to create Malta’s [...]