Images Details: Image

Click to view this Image

Church on Vella Lavella Island, New Georgia Group, 1960s, courtesy of SIG.

Title
Church on Vella Lavella Island, New Georgia Group, 1960s
Date
1960s
Source
SIG

Places