primary research - Royal Djurgården Park

Royal Djurgården (meaning ‘animal park’) is a national Swedish city park in the heart of Stockholm.

© Lauren Holly Best, all rights reserved