Arcadio Esquivel Cartoon for 06/02/2005 published June 2, 2005 by Arcadio Esquivel politicalcartoons.com