Jenny Brown is an American artist based in Providence, Rhode Island. My initial reaction was that these are sea creatures submerged in water and that the flora and fauna are under attack. I love the juxtaposition between the exotic and the familiar. There is something really beautiful about this quiet struggle.
found via Jealous Curator