Slana France

1992, oil on canvas,
110 cm x 130 cm, framed 123 cm x 143 cm,
signed lower right,
SF0261

Category: