Royalty Free Stock Images: Stockholm, sweden europe. waterfront view. Image: 20780529

See these other Royalty Free Stock Images about stockholm sweden europe waterfront view

Browse Electronics Images