Sweden Stockholm Skansen, Seglora church
Sweden Stockholm Skansen, Seglora church
Size: 4368px × 2912px
Location: Sweden Stockholm Skansen
Photo credit: © Rolf Richardson / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: architecture, building, church, djurgården, history, park, seglora, skansen, stockholm, sweden, travel