The Immaculate Conception
painting 108 of 120 by Diego Velázquez

The Immaculate Conception by Diego Velázquez