St. Theresa of the Child Jesus Church - Credit: Wikimedia Commons
The St. Theresa of the Child Jesus Church () is a religious building affiliated with the Roman Catholic Church and located in the city of Moroni, the capital of the archipelago and nation of Comoros in the Indian Ocean. Read more on Wikipedia
Source: en.wikipedia.org