Cornell University Library Digital Collections

Pedestrian shopping street with three high-rises in the distance (Hötorget, Stockholm, SE)