B. D. Owens is a multi-disciplinary artist based in Shandon, on the Gare Loch. In 2017, he graduated from the Art, Society & Publics MFA Programme at DJCAD, University of Dundee. Previously, he studied at Concordia University, in Montreal, gaining a BFA in Sculpture. In 2017, he won the Fife Fine Arts Society Prize to […]