Designed by
Title
Carrefour headquarters, in Bucharest, Romania #284838081
Description
Bucharest, Romania - July 10, 2023: 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