Results 3 results found Novoslobodskaya Metro Station, Moscow, Russia, Europe Novoslobodskaya metro station, Moscow, Russia, Europe Interior of Novoslobodskaya Metro Station, Moscow, Moscow Oblast, Russia, Europe