Mentawai Islands, Dutch East Indies

Clip