Orro Congregational Church

Orro Congregational Church is a church in Aiwo. In the area there is a restaurant.

Orro Congregational Church

Object
Religion
building
church
Restaurant
Star Kingdom