South Africa 's Cape Town Opera has frequently performed Porgy and Bess abroad , most notably with the Welsh National Opera , NorrlandsOperan , Deutsche Oper Berlin and at the Wales Millennium Centre , Royal Festival Hall and Edinburgh Festival Theatre .