Last remaining oil rig blemishing Grand Harbour vista removed

By March 24, 2021