Gallery > More Gallery

Tendai
Tendai
Oil and Gold Leaf
24 in. x 30 in.
2012