People-watching in Stortorget Published October 14, 2012 at 4256 × 2832 in Stockholm: 8 First Impressions