Marriage of the Virgin
painting 12 of 17 by Rosso Fiorentino

Marriage of the Virgin by Rosso Fiorentino