Mexican artist Carlos Rosas paints humans and animals in surreal settings and landscapes. He has exhibited widely in his native Guadalajara and Mexico in group shows and solo shows.
Your offer: