Catherine Owens is an Irish artist living and working in New YorkCity. Her work is largely installation based, originating from ideas thatevolve through drawings, painting, sculpture, photography, sound,film and video.Using the technical and production knowledge gained whilecollaborating...
Read More →