Catherine Moylan 

I am an artist living by a tidal river in Barrington, RI US. Currently obsessed with mythology, the land and the body.