Olivia Dow School of Russian Ballet
Leli Falzon St., Naxxar, Malta, NXR 2609
+356 2141 9725 Phone