Stockholm, Sweden/stock319

Previous | Home | Next

Stortorget 20 (left) and Stortorget 16 (right). On beautiful days as this the terrace is open for customers as well.