Well known spanish retail brand
retail-shop
Kazan, Shopping Mall "MEGA Kazan"
2007