Holy Family and Donors

Vittore Carpaccio · MS 1505