There are three species of Azures in Nova Scotia: the "Spring" Azure
(more correctly called, here in Nova Scotia, the Northern Azure, Celastrina lucia), the "Late Spring" Azure (most commonly called the Cherry Gall Azure, Celastrina serotina) and the Summer Azure, Celastrina neglecta.
Despite the abundance of "late Spring" azures in Nova Scotia, actually
finding the butterfly associating with its larval host, is a matter of
"being in the right place at the right time." Here is the common, but
elusive, Cherry Gall Azure, photographed at Smiley's Provincial Park on
Monday, June 23, 2014.