dcsimg

Hasta sp. (probably Hasta hastata)