Holy Infant of Prague with Angels 95 x 55 inches, oil on canvas

Holy Infant of Prague with Angels