Birth of the Virgin
painting 10 of 68 by Vittore Carpaccio

Birth of the Virgin by Vittore Carpaccio