19. January 2012 by sarah installation This is Karla Black from Scotland! What great installations! Would love to go and see them live.