This was an escape from the harsh winter surrounding New England into a tropical island located in SouthDeerfield, MA. New England Oddities organized a visit to Magic Wings Butterfly Conservatory for a photoshoot.
Remember what Dr. Lecter says in the movie: Silence Of the lambs?
Fly fly fly, Clarice… fly fly fly..fly fly fly