Helsinki, Finland (110 of 217)




Walking to the Olympic Stadium from Temppeliaukio Church.
Walking to the Olympic Stadium from Temppeliaukio Church.