Entire collection · 139,739 / 249,347
Saint Veronica's Veil (circa 1500) by Bernardino Zaganelli — The Athenaeum — Image id 244105