
Ana Bagayan
The tree Spirit, 2011
Oil on panel
25.5 x 36 cm
Copyright The Artist
Sold
19
di
21