Subscriber login


Forgot your password?

Library card login

Other

Drottningholm


Definition of Drottningholm
  • the winter palace of the Swedish royal family, on an island to the west of Stockholm.