Particle Collision Exhibition

Particle Collision Exhibition,

Particle Collisions is an apt name for Christian McLeod’s paintings at the Al Green Gallery in Toronto. For some time now McLeod’s pigment-laden canvases have conveyed a restless geology, the pulverizing of forms that speak of the forces of nature at a perpetual gallop.

By Steve Rockwell – dART International &