BSCG (Badenoch and Strathspey Conservation Group): small pearl bordered fritillary
BSCG (Badenoch and Strathspey Conservation Group): small pearl bordered fritillary
BSCG (Badenoch and Strathspey Conservation Group): bracken bug Monalocoris filicis miridae
BSCG (Badenoch and Strathspey Conservation Group): bracken bug Monalocoris filicis miridae
BSCG (Badenoch and Strathspey Conservation Group): bracken bug Monalocoris filicis miridae
BSCG (Badenoch and Strathspey Conservation Group): map-winged swift Hepialus fusconebulosae hepialidae
BSCG (Badenoch and Strathspey Conservation Group): gold swift Phymatopus hecta hepialidae
BSCG (Badenoch and Strathspey Conservation Group): Bombus indet visiting Pteridium