Stylocheilus striatusFullscreen-Logo
Stylocheilus striatus: 16.308813, -61.797323