English: St Peter's Church today
Telugu: మా రోజున సెయింట్ పీటర్ చర్చ్