The Virgin, the Baby Jesus and Saint John the Baptist
painting 124 of 137 by William-Adolphe Bouguereau

The Virgin, the Baby Jesus and Saint John the Baptist by William-Adolphe Bouguereau