Sacred Destinations Destinations Church of St Mary Church of St Mary Photos 1205 × share full URL share short URL embed link code photo 34 of 108 Previous | Next St. Peter St Peter with his key, which is depicted as an upside-down cross, his instrument of martyrdom, in the left splay of the east window. Chalgrove Church, Oxfordshire, England. Credit: Holly Hayes license this photo at Art History Images