Stora Humlegårdsgatan N:o 20.