Life of the Virgin

98 High Priest, a detail of Joachim's Offerings Rejected

High Priest, a detail of Joachim's Offerings Rejected

  • Copyright: BLAGO Fund, Inc.

GALLERY ROLL