Tomoyo Ihaya
India Tree I
2009
Mixed Media
5 1/2 x 6 1/2 inches
Available