Immaculate Conception
painting 15 of 34 by Bartolomé Esteban Murillo

Immaculate Conception by Bartolomé Esteban Murillo