English: St Philomenas Church
Telugu: సెయింట్ ఫిలోమినాస్ చర్చ్