BRITISH LIBRARY / SCIENCE PHOTO LIBRARY BRITISH LIBRARY / SCIENCE PHOTO LIBRARY
Basilica of Saint Peter, The Basilica of Saint Peter. The Vatican. Image taken from A collection of 59 engraved views of St peter's, architectural plans, etc. Basilica.. Originally published in Rome, 1548-1635.
Model release not required. Property release not required.