Well known spanish retail brand
retail-shop
St. Petersburg, Shopping Mall "Mega-Dybenko"
2013