twentytwentyone logo

David Shrigley

David Shrigley (born 17 September 1968) is a British visual artist. He lives and works in Glasgow.


David Shrigley