TUE

Stage / Opera | East Tokyo

La Traviata (Italian with Japanese supertitles) @ Nerima Culture Center

Verdi's opera.