RIIKKA NESTE

FINNISH, BORN 1996

CURRENTLY BASED IN EDINBURGH, SCOTLAND

BA ART AT EDINBURGH COLLEGE OF ART 2016-

RIIKKA.NESTE@GMAIL.COM FOR INQUIRIES