Burgess Shale Burgessochaeta setigera

Burgess Shale Burgessochaeta