A ten-foot-tall, 1,200-pound primate coexisted with humans in Asia for over one million years.
A ten-foot-tall, 1,200-pound primate coexisted with humans in Asia for over one million years.
A ten-foot-tall, 1,200-pound primate coexisted with humans in Asia for over one million years.