Immaculate Conception
painting 3 of 6 by Domenico Piola

Immaculate Conception by Domenico Piola