RORY MITCHELL
Updated 59 days ago
Rory Mitchell is a Scottish fine artist specialized in a number of disciplines...
Hailing from Scotland and finding myself planted in Norway, I have exhibited widely since graduation from Edinburgh College of Art in 1999.