Marriage of the Virgin
painting 22 of 51 by Pietro Perugino

Marriage of the Virgin by Pietro Perugino