Jeni Spota
Framed
|
Jeni Spota
Framed
2009
Oil on canvas
66.3 x 73.5 cm
Tweet
close window
© All rights reserved -
Saatchi Gallery