Crane topples over construction site in Sliema, Tower Road closed

By October 24, 2022