Neil Hopcroft

A digital misfit

Riddarholmen

Riddarholmen

To the west of Gamla Stan is the palace island of Riddarholmen.