Library Digital Collections

Kairiru Island: village and coconut palms on cliff by ocean

Kairiru Island: village and coconut palms on cliff by ocean