Topped by two mismatched towers, this largely 15th-century church has Romanesque origins.