Spectacular Psychopyge elegans Moroccan Trilobite

Psychopyge