Russian Cultural Centre, Valletta

You may also like...