hammarby canal

hammarby canal is a canal (and also a body of water, a Location, a geological formation, a inanimate, a thing, and a artifact).

Related things

1 photos of hammarby canal