Home

Katri Walker is a visual artist and filmmaker based between Scotland and Mexico.