Elroy Ashmore

Artistic direction

  • La traviata (2008)
    Set Designer