oaxacaculture.com
Fragile, Glorious Monarch Butterflies in Michoacan, Mexico
Monarch butterflies at Mineral de Angangueo, Michoacan