BRITISH LIBRARY / SCIENCE PHOTO LIBRARY BRITISH LIBRARY / SCIENCE PHOTO LIBRARY
St Peter's Basilica, St Peter's Basilica. 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.