Well known spanish retail brand
retail-shop
Samara, Shopping Mall "Ambar"
2014