Stylocheilus striatusFullscreen-Logo
Stylocheilus striatus: 16.097237, -61.773591