Ruth Rosengarten

Ruth Rosengarten is an artist and freelance art historian