Designed by
Title
Helsinki. Finland. The National Library of Finland #70387655
Description
HELSINKI, FINLAND - APRIL 23, 2016: The National Library of Finland. The library is part of the University of Helsinki. Located near Senate Square. Was built in 1840-1846.
This image is editorial