X
Chinese stairs

Chinese stairs

2011

Oil on canvas
92 x 75 cm

Share:

[ssba]