Large metal platform eats up Valletta’s Merchants Street

By August 30, 2021