Installation, Sculpture, Video Art
John Carter is an American artist and film director who uses the professional name Carter for his artworks. He was born in 1970 in Norwich, Connecticut and currently is based in New York City.
Login using registered account
I'm already a member