Hanna MacNaughtan is an artist from Ontario Canada. She paints large abstract and impressionistic paintings on canvas.
Last seen: June 17th at 7:59pm — Visit site