Cubophis melanurus, Giant Trope / CUBA, Santiago de Cuba, P. N. de Gran Piedra.
Created with Web Album Generator