Vera Lutter

Vera Lutter was born in Kaiserslautern, West Germany, in 1960. She lives and works in New York City.