visionsofthepastblog.com
Oratory of the Rosary of Santa Cita, Palermo, Sicily, Italy
The Oratory of the Rosary of Santa Cita was built during the 17th century, its modest exterior belies its glorious interior as it houses some of the finest and most breathtaking works of stucco mas…