Nature painting No.152

2002
Oil on canvas
60x60in / 152.5x152.5cm
Private Collection

Nature painting No.152

2002
Oil on canvas
60x60in / 152.5x152.5cm
Private Collection