Iranocichla hormuzensis
2089168e5ad6b0850e4986366e86829f
...