Evie Rose Thornton is a Scottish visual artist whose practice explores the landscape, and encompasses paintings, sculpture, installation, public art, and more. Her work has been exhibited throughout Scotland, and can be found at her studio at Coburg
Last seen: April 16th at 2:47pm — Visit site