Emperor Of India Swallowtail Pair

$185.00
  • Emperor Of India Swallowtail Pair
  • Emperor Of India Swallowtail Pair

One male and female pair of Teinopalpus Imperialis in an 11x14 frame.