Stock Photo: Marisqueria Internacional in the evening light, a seafood restaurant with a terrace on the street in Can Pastilla, Majorca, Balearic Islands, Spain, Europe