Designed by
Title
Cairo, Egypt, March 23 2024: Carrefour city center Egypt, a French multinational retail and wholesaling corporation headquartered #312376225
Description
Cairo, Egypt, March 23 2024: Carrefour city center Egypt, a French multinational retail and wholesaling corporation headquartered in Massy, France, a chain of hypermarkets, groceries stores
This image is editorial