Live action footage
Pair of long-nosed. horned frogs hide in a cleft between rocks. Video 1080p
HD
1920 x 1080