Ellie Harrison

Ellie Harrison, born 1979 is an artist based in Glasgow.

She was listed under "National Treasures" in the Pink List 2011, which described her as "artist and one to watch".