French 21st Century Realist artist
Bacchante
2011
106.7 x 106.7 cms | 42 x 42 ins
Oil on panel
French 21st Century Realist artist
Bacchante
2011
106.7 x 106.7 cms | 42 x 42 ins
Oil on panel