Larra Jungle Princess: Waiting for bat exodus at Deer Cave.
Larra Jungle Princess: White insect?
Larra Jungle Princess: Cultural show at Sarawak Cultural Village
Larra Jungle Princess: Cultural show at Sarawak Cultural Village