Common Mestra (Mestra amymone)
Hidalgo Co., Tx
11/13/2005