RE Resources - Pictures

Churches

Basilica (1) - St Peter's, Rome, Italy

churches