The Church of St. Peter and St. Paul.
A closer view of the statues at the entrance.