Designed by
Title
Carrefour hypermarket in El Prat, Spain #193366530
Description
EL PRAT DE LLOBREGAT, SPAIN - AUGUST 7, 2020: A view of the main facade of the Carrefour hypermarket, a popular hypermarket chain in Spain, and one of the most important hypermarket chains in Europe
This image is editorial