Bronzeback snake feeding on a frog in a paper tree in Philippines (Stock Footage)

Bronzeback snake feeding on a frog in a paper tree in Philippines (Stock Footage)

Feeding bronzeback snake in a tree on Panay island in the Philippines

by
by
by
by
by
by