Andrea del Sarto

Andrea del Sarto
Andrea del Sarto (Italian, 1486-1530)

No comments: