Video

The Galápagos tortoise fighting (Stock Footage)

The Galápagos tortoise fighting (Stock Footage)

The Galápagos tortoise fighting at Isabela, Galapagos Islands, Ecuador

by
by
by
by
by
by