White castle; Finnish embassy, Stockholm, Sweden