A

Ahmed Kachkach

3 years ago

Lots of nice shops (including some of the greatest...

Lots of nice shops (including some of the greatest tea in Stockholm!), but also overpriced.

Comments:

No comments