I like this picture it's one of my favorites, because he cap has hearts and usa and the poster is of the Virgen de Guadalupe. The poster reads I love Humanity in spanish.
Copyright 2005 Debra De La Cruz