top of page


Maureen Pfaff
Jul 26, 202010 min read
Komodo Dragons & Manta Rays - Komodo National Park, Indonesia
These giant monitor lizards truly are one of a kind. They are the largest lizard species on the planet and have not changed in 900,000 years
108 views1 comment
bottom of page