Lunar Watch (sold)

oil painting on canvas, 80 x 59 cm

Date: 25/05/2012

Lunar Watch (sold)

oil painting on canvas, 80 x 59 cm

Date: 25/05/2012