Cornell University Library Digital Collections

Large pedestrian plaza and retail buildings in the Farsta town center (Farsta, SE)