logo Trees / 025

Previous Home Next

025

Mega power

oil on canvas, 2001, 40x50 cm