Image rights
Leanchoilia illecebrosa, Order Leanchoiliida, Family Leanchoiliidae, 19mm front to back, lateral view, collected at Chengjiang, Yunnan, China, from the middle Lower Cambrian (Stage3). 21 October 2011. Author: Dwergenpaartje. This file is licensed under the Creative Commons Attribution-Share Alike 3.0 Unported license. |