Ornythion Swallowtail ( Papilio ornythion )

Hidalgo Co., Tx
10/20/2004