Custom Search

Wednesday, November 21, 2007

Emerald Swallowtail

The Emerald Swallowtail (Papilio palinurus) is a butterfly found primarily in South East Asia. It is also referred to as Emerald Peacock or Green-banded Peacock Swallowtail

No comments:

Butterflies Collection