American Redstart - 27 May, 2012 Kokanee Creek Provincial Park, B.C., Canada

American Redstart - 27 May, 2012  Kokanee Creek Provincial Park, B.C., Canada