London, England UK - May 14, 2019: Boat navigating to the Regent's Canal with people around in Camden Lock or Camden Town in London, England, United Kingdom.
London, England UK - May 14, 2019: Boat navigating to the Regent's Canal with people around in Camden Lock or Camden Town in London, England, United Kingdom.
Details
License type
Royalty Free