
Henri Matisse The Snail (L'escargot) Abstract Screen Print Artwork, Tate Gallery
By Henri Matisse
Located in Secaucus, NJ
Fabulous abstract screen print artwork of Henri Matisse's 1953 masterpiece, The Snail (L'escargot). Screen printed by hand in the UK by Artizan Editions and published by Tate Galleri...
Early 2000s British Mid-Century Modern Prints
Plexiglass, Wood, Paint, Paper










