An invasive day gecko (Phelsuma grandis) from Florida

An invasive day gecko (Phelsuma grandis) from Florida