Duomo

A large cathedral, typically found in Italian cities; often refers to a significant religious building serving as the seat of a bishop.

Related

Built by Tim Jones