Watch Theodora live online on:
19 Feb 2019
18:30 (local time)
Final: International Otto Edelmann Singing Competition
Theater an der Wien
Vienna, Austria
WATCH HERE
Watch Theodora live online on:
Final: International Otto Edelmann Singing Competition
Theater an der Wien
Vienna, Austria
WATCH HERE