English: Church of St Peter, Humshaugh (1)
Telugu: సెయింట్ మేరీ చర్చి, అతిరంపుజ్హా (1)