Library Digital Collections

Pacific Ocean : Gilbert Islands or Kingsmill Group

Pacific Ocean : Gilbert Islands or Kingsmill Group