Emoia trossula
Country
Cook Islands
Country
Cook Islands