Saint Peter Walking on the Water. Francesco Faraone Aquila (Italy, Parma, circa 1676-1740)Giovanni Lanfranco (Italy, Parma, 1582-1647). Italy, 1690. Prints; etchings. Etching
Size: 2076px × 3320px
Photo credit: © LMA/AW / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: