English: ST Gregory the Illuminator Church
Telugu: సెయింట్ గ్రెగొరీ ది ఇల్యూమినేటర్ చర్చ్