David Shrigley - Freshness Mag

David Shrigley