Goa Lawah

  • Run time: 7 min
  • Premiere: 1991. January 1.

Goa Lawah is a sacred bat cave on the east coast of Bali. Actual footage.

Discover

Directing

Henry Hills

Director

Directing

Henry Hills

Director