The Immaculate Conception
Church of San Stefano, Venice, Italy
Ricci retains the traditional iconography established in the previous century: the dragon, the horned moon, the stars, the blue cape, and the angels.
This image in full resolution
More of the Immaculate Conception
Source: Photographed at the church by Richard Stracke, shared under Attribution-NonCommercial-ShareAlike license.