Enigmatic Cambrian Fossil from Utah - Possible Phyllocarid

Enigmatic Cambrian Fossil