Designed by
Title
Life in the street of Stockholm, Sweden #158509203
Description
Also called Venice of the North, Stockholm is really a gorgeous city. Here a view of the life street in the city during a sunny day. Tourists and local share together these beautiful places.
This image is editorial