The Marriage of the Virgin
painting 55 of 68 by Vittore Carpaccio

The Marriage of the Virgin by Vittore Carpaccio