Search
Menu
Home
Sources
About
Contacts
Logårdstrappan
Logårdstrappan
-
stairs
leading up to the
royal
castle
in
Stockholm, Sweden
. It was
founded
in
1844
.