Entire collection · 113,017 / 249,347
Legend of Saint Lucy (1480) by Master of the Legend of Saint Lucy — The Athenaeum — Image id 213683