Church
Solomon Islands
>
Guadalcanal
>
Church
Church is a church in Guadalcanal.
Church
Building
church