Share
twitterlinkedinfacebook
Image 1 of 1
Western Tailed Blue Butterfly on Fireweed
Butterfly resting on a flower.  Crystal Lake, Colorado Rockies