Phansa Buddharaksa, Megalomaniac Spider, Mixed techniques
180 x 180 cm.
2nd Award Winner
CLOSE