Designed by
Title
Picard logo sign and brand text of French supermarket facade windows store food #277006022
Description
Bordeaux , Aquitaine France - 05 02 2023 : Picard logo sign and brand text of French supermarket facade windows store food company of distribution frozen products shop
This image is editorial