Saint Francis’ Satyrs Butterfly (Neonympha Mitchellii Francisci) is an endangered butterfly found only in the US state of North Carolina. According to Wikipedia, this beautiful butterfly was first discovered in…
Tag: