Skip to content

May we suggest

Reviews / March 29, 2012

Robert Youds: Light Industry

Robert Youds Turn on your electric 2011

John Luna

John Luna is a poet, critic and visual artist whose practice includes painting and installation, and a teacher working in the areas of art and art history. He is based on Vancouver Island.