Chaetocero

Chaetocero

Observation - Chaetocero - Chile. Description: