Skip to content

The God Particle II

The God Particle II | Love Heart Art | Russell West 3D Wall Art Sculptures

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

Back To Top