Barge sailing into Leeds, England, UK
Resolution
5141 x 3418px
Contributor
Rights
Release
Stock Photo ID
D2269_10_147
Buy more and save
Market freeze
Buy more and save
Market freeze