Well known spanish retail brand
retail-shop
Moscow, Middle Ovchinnikovsky lane
2005