Architectural detail of Saint Peter and Paul church in Athlone, Ireland.

Royalty-free stock photo ID: 89913490

Architectural detail of Saint Peter and Paul church in Athlone, Ireland.