dcsimg

Banded Hairstreak (Satyrium calanus) - Guelph, Ontario 2013-07-20 (02)