Felix Stephan Huber


Felix Stephan Huber - visual artist from Switzerland. He was born on September 20, 1957 in Zürich.