by marina13
Palafrugell, Spain - September 9, 2024: Retail shelves and display cases in a hypermarket Esclat trademark is a big supermarket at Palafrugell, Spain