Life after Sanctions - Electronics stores in Vladikavkaz, 2 000 km from Moscow, Russia..

A brief overview of several electronics stores in Vladikavkaz, the capital of North Ossetia-Alania, Russia.. To support the channel via PayPal - Buy Me a Coffee - My main channel - Levan Gudadze - Opinion --
Back to Top