The church of Sts Peter and Paul