Leila’s Queen Barry Parker > SCULPTURE > Shooting Star Series Leila’s Queen 2003 bronze, aluminum 80″ x 31″ x 30″