dcsimg
Image of Campyloacantha spinifera (Leadbeater 1973) Hara & Takahashi 1987

Campyloacantha Hara & Takahashi 1987