Where is Stockholm Public Library?
Where is Stockholm Public Library located?
Stockholm Public Library, Stockholm Public Library, Sweden (approx. 59.34338°, 18.0543°)
Where is Stockholm Public Library on the map?
Stockholm Public Library - Stockholm Central Station
{"latitude":59.34338,"longitude":18.0543,"title":"Stockholm Public Library"}