Entire collection · 24,612 / 249,347
Saint Peter (1505) by Lorenzo Costa — The Athenaeum — Image id 125337