Helen Mayer Harrison


Helen Mayer Harrison - installation artist from United States of America. She was born on July 1, 1927 and died on March 24, 2018.