Santa Cruz animals

Most great animals in Santa Cruz you will find in it’s national park Arikok. Like the spectacular blue whiptail lizard of Aruba.


Location: santa cruz Subject: Animals

March 17, 2017