The Enigma

Date
1871

Medium
oil on canvas

Dimension
130.0 x 195.5 cm

Date
1871

Medium
oil on canvas

Dimension
130.0 x 195.5 cm

more from this artist