The Papal Basilica of Saint Peter has the largest interior of any church in the world. This dome of this Late Renaissance style church was completed in 1590.
Copyrighted © 2003 - 2022 by Peter Kwok. Images may not be reproduced for commercial purpose without written permission.