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