Entire collection · 154,601 / 249,347
St. John the Baptist (circa 1603-1605) by Caravaggio — The Athenaeum — Image id 25949