A very small blue butterfly at Klein Lake near Egmont on the Sunshine Coast, British Columbia.