Stock Photo: A shop in the town centre of the island Spiekeroog, Lower Saxony, Germany, Europe