Archives for the "Performance art" Category

Unicia Buster:
Human Cecropia

My love of moths continues as I channeled the spirit of the Hyalophora cecropia Linnaeus or Cecropia moth, the largest native North American moth for my latest work of art. […]