The Smiling Spider, 1881 is a painting by Odilon Redon which was uploaded on March 27th, 2020.
Title
The Smiling Spider, 1881
Artist
Odilon Redon
Medium
Painting - Charcoal
Description
The Smiling Spider, 1881 (Charcoal), by Odilon Redon
Uploaded
March 27th, 2020
More from This Artist
Comments
There are no comments for The Smiling Spider, 1881. Click here to post the first comment.