Din l-Art Helwa’s latest restoration project is the conservation and restoration of the monument of Queen Victoria in Valletta, located in the prominent and popular square in front of the national library in Valletta.The statue was erected in 1891 and...