Laguna Beach, CA
Banded Hairstreak Butterfly Royal Botanical Garden, Hamilton, Ontario, Canada
From my front yard