Tag Search

Type a search term

Advanced Search

Church of Saint Peter (Segni) (1 Subjects)

View of the medieval church of Saint Peter at Segni, Italy. The church was built on the site of an ancient temple, probably dedicated to Hera.

more