The Rood screen & detail at St Helen's church, Ranworth, Norfolk, UK. From the north (left) are St Simon, St Thomas, St Bartholome…