Suturoglypta procera
d217fe00778815feb8aa2ca28a841bc4
...