Green Hairstreak, Linn Dean, Scottish Wildlife Trust Reserve.

Green Hairstreak, Linn Dean, Scottish Wildlife Trust Reserve.

Green Hairstreak, Linn Dean, Scottish Wildlife Trust Reserve.

Green Hairstreak, Linn Dean, Scottish Wildlife Trust Reserve.