Park

In Stockholm, Sweden. To be precise it's Humlegården.

Comments
Sign in or get an account to comment.