edit SideBar
Cuphosolenus (?) sp.; Taouz, Dragon Cave Mountain, Atlas Mountains, Morocco; 107 mm; Coll. Tamas Hirmetzl