CF108 (1 image)

Flowers on the Altar at Santa Caterina d’Italia Church, Valletta

More in portofolio