Lamprostus spinolae phaedimus A1 pair (38/33mm)


Lamprostus spinolae phaedimus A1 pair (38/33mm)

In stock

35.00
Price incl. VAT, plus delivery


Turkey, the pictured pair

Browse this category: Carabidae-Calosomes