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