Preview Torchbearers, Statues of Emil Wikstroem, Central Station, Helsinki, Finland, Europe Image ID: 832-386020 Artist: Olaf Krueger Purchase a commercial license Buy framed prints & more from our print store architecture detail architecture building capital close up cropped detail view detail downtown figure finland finnish helsinki main train station no people sight station statue train station building travel