ODiLON REDON

X
odilon redon spider

Rock art Paris - after Odilon Redon - The Smiling Spider - 1881

Musee d'Orsay, Paris

Odilon Redon / Rock art Paris contemporary painting visual culture