“Seven From Heaven” – a colossal artwork with lofty ambitions – Los Angeles art feature article for Stage Raw Pauline Adamek267 views