Well known spanish retail brand
retail-shop
Rostov na Donu, Shopping Mall "Gorizont"
2011