Graha Maria Annai Velangkanni Church, an Indian-Mughal style Catholic church in Medan, Indonesia. / Credit: MarlonH/Shutterstock Rome Newsroom, Apr 15,…
Time limit is exhausted. Please reload CAPTCHA. nine + one =