Gravestone of Peter the Wild Boy at St Mary’s Church, Northchurch, Hertfordshire. Gravestone of Peter the Wild Boy at St Mary’s Church, Northchurch, Hertfordshire.