“Oil & Water Do Not Mix” Poster

October 31, 2010

Media_httpgulfofmexic_hiaxe

Actually screen printed with oil gathered from the beaches of Grand Isle, Louisiana. Certainly makes a statement and the money goes to a good cause.


Leave a Reply

Your email address will not be published.