Stylocheilus striatusFullscreen-Logo
Stylocheilus striatus: 16.415668, -61.535797