I
Isa Du Lac Review of Carrefour
Lots of choices ... prices seemingly higher than i...
Lots of choices ... prices seemingly higher than in other supermarkets.
Lots of choices ... prices seemingly higher than in other supermarkets.
Comments: