skip to Main Content

The God Particle II

2012. Oil on wire on board, 90cm x 90cm.

Back To Top