Designed by
Title
Carrefour headquarters, in Bucharest, Romania #210734807
Description
Bucharest, Romania - January 21, 2021: The logo of the French multinational retailer Carrefour is seen on top of Green Court Building B, in Bucharest. This image is for editorial use only
This image is editorial