Artist of the Day- Sarah Walker

This artist lives in NYC. With these images could she live anywhere else? I mean...I guess she could live in Tokyo or LA but I think 'place' has a lot to do with the images artists make. While beautiful, these remind me of 'mother boards' and all things technical...shudder. For me just managing this blog is a strain!