Designed by
Title
University of Helsinki in Senate Square #109132191
Description
HELSINKI - DECEMBER 2, 2017: Main facade of the University of Helsinki building in Helsinkiââ¬â¢s Senate Square, with the sign commemorating the 100 years of independence.
This image is editorial