Frog Wins!





Amy Jean Porter is an artist who lives in the woods outside of New Haven, Connecticut. She has a book out, and a new horse print at 20×200.