SPAIN-Torrevieja, Habaneras Shopping Mall-MARCH 02, 2019: Interior of Commercial Multi-brand Center with Zara Clothing Store Editorial Photography - Image of department, europe: 140915322
458 Spanish Zara Stock Photos and Images - 123RF
Vukile acquires shopping centre in Spain for EUR80.6m growing its Spanish retail investment to nearly EUR400m - SA Property Insider