The Basilica of Our Lady of Peace was built by Dumez, the French construction company

The Basilica of Our Lady of Peace was built by Dumez, the French construction company Architectural photography Family-friendly: true