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.