Dinosaurs - Oct 2014 - jeury
Komodo dragon; largest living lizard; lives only on islands in Indonesia.

Komodo dragon; largest living lizard; lives only on islands in Indonesia.