Preview Torchbearers, Statues of Emil Wikstroem, Central Station, Helsinki, Finland, Europe Image ID: 832-386021 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 station statue train station building travel