Live action footage
Bats hang on a wall at the Pura Goa Lawah Temple, or the Bat Cave Temple in Indonesia.
HD
1920 x 1080