Home / Sweden / Centralstationen @ Stockholm
Picture taken on 23 December 2009
Stockholm Central Station is Sweden's largest train station. The building was opened for the public in 1871.
Sets: