Nick Cave Tag

Tom Neely is an artist living in Los Angeles. He is best known for the cult-hit indie comic book Henry & Glenn Forever, which he created with his artist collective The Igloo Tornado. He has a BFA in Art/Education from the University of Tulsa, and an MFA in painting from the...