Latastia doria, Doria’s Long-tailed Lizard – dead on road - / north of Gedo, Adama, Ethiopia.
Created with Web Album Generator