Back to where you came from
Acrylic/Oil Painting 2005
Sold to: Bromma, Sweden
Size: 26x20 cm (10x8 inch) with frame.
This painting was created with the assistance of trees in the forest.