Philip Taaffe

Lives and works in New York City and West Cornwall (Connecticut).


TOP