logo Trees / 028

Previous Home Next

028

Tuscany

oil on linen, 2002, 80x100 cm