Saturn store in the shopping center "Mall of Berlin" at Leipziger Platz. Saturn is a German chain of electronics stores in several European countries Stock Photo - Alamy
Saturn - electronics & appliances, computers, digital & mobile stores in Poland - Malls.Com