Polish National Finale

Location: The Heart
Warsaw Spire, Pl. Europejski 1, 00-844, Warsaw

The Polish Finale is supported by

The Heart