Results 2 results found 17th century houses in Stor torget (Stor Square), Old Town, Stockholm, Sweden, Scandinavia, Europe Houses dating from the 17th century in Stor-torget, Stor Square in the Old Town of Stockholm, Sweden, Scandinavia, Europe