Josh Herman

Josh Herman is the Character Art Director in CIG Los Angeles.