Church of Our Lady of the Rosary

Church of Our Lady of the Rosary is a place of worship in Abaiang.

Church of Our Lady of the Rosary

Object
Religion
building
Yes