

Goa Lawah
1991-01-01
7 minutes.
Overview
Goa Lawah is a sacred bat cave on the east coast of Bali. Actual footage.
Year 1991
Studio
Director Henry Hills
Popularity 0
Language