Top
Nytorget

Nytorget • Sverige
Epicentrum.

Stockholm • Sweden
Some places have a certain vibe.
Déjà vu, beyond time and space.
A previous life?
Who knows.