realbutterflygifts.com
Thasus Acutangulus
This leaf footed insect is known as The mesquite bug and is found on mesquite trees in Arizona.