UK Limenitidinae; Riodinidae

Duke of Burgundy
Hamearis lucina
male
White admiral
Limenitis camilla
Purple emperor
Apatura iris
female
Show More