Buy Add to Lightbox
Thousands of hibernating butterflies blanket the branches of a tree in the El Bosario Monarch Butterfly Sanctuary, Michoacan, Mexico
Thousands of hibernating butterflies blanket the branches of a tree in the El Bosario Monarch Butterfly Sanctuary, Michoacan, Mexico