Well known spanish retail brand
retail-shop
Orenburg, Shopping Mall "Armada"
2010