Sweden 2005

Today Stortorget is the centre of Stockholm's Old Town from which narrow streets fan out in all directions. During December the square is filled with Christmas market stalls.