The Veiled Virgin was created by Italian sculptor, Giovanni Strazza, in Rome during the 1850s. The statue appears translucent, but in fact…
5