Well known spanish retail brand
retail-shop
Khimki, Shopping Mall "MEGA Khimki"
2017