Well known spanish retail brand
retail-shop
Moscow region, Shopping Mall "MEGA Belaya Dacha"
2005