Gallery: Video Ark

VAMP001-040

A Lake Titicaca frog tadpole (Telmatobius culeus) at Denver Zoo in Denver, Colorado.

Photo Ark logo

This video is part of the Photo Ark.

License This Video

Stock Video Inquiry

  • This field is for validation purposes and should be left unchanged.