In Helsinki, Finland.
Posted on 05/27/2018
Just visited this place last week..and I had to visit central station to take this picture. - Carlos Carrera
Just visited this place last week..and I had to visit central station to take this picture. - Carlos Carrera