Butterflies 1 (A to P) - Brians Wildlife Photos

Green Hairstreak 2

Aylesbeare common, Devon, Jun 2015

HairstreakGreenGorseSide on