Stockholm

STOCKHOLM


The Capital of Sweden, on 14 islands between the sea and a lake.