Stylocheilus striatusFullscreen-Logo
Stylocheilus striatus: 15.870452, -61.290321
Stylocheilus striatus: 15.873920, -61.597166