Restoration Unit revamps Senglea bastion wall

By August 17, 2022