Claire Taylor

Claire Taylor creates artwork about her ineffable encounters with wildlife and landscapes.