Jessica Harrison

Jessica Harrison graduated with a Master in Fine Arts from Edinburgh University in 2005 and later received a Master of Fine Arts from Edinburgh College…