BSCG (Badenoch and Strathspey Conservation Group):
Duke of Burgundy fritillary Hamearis lucina riodinidae
BSCG (Badenoch and Strathspey Conservation Group):
Duke of Burgundy fritillary Hamearis lucina
BSCG (Badenoch and Strathspey Conservation Group):
Duke of Burgundy fritillary Hamearis lucina riodinidae