Species: Nymphalis polychloros
Stage: Pupae x 1
Available: 2026
£4.00
Out of stock
Species: Limenitis reducta
Stage: Larvae x 10
Available: Expected June 2026
Species: Iphiclides podalirius
Stage: 12 ova / 10 larvae
Available: NOW
Species: Apatura ilia
Stage: Larvae x 5
Available: July 2026