Teresa Moorhouse

Finnish textile artist