Stock Photo - Barges moored on the Regent´s Canal, London, England, Europe.

Stock Photo: Barges moored on the Regent's Canal, London, England, Europe.

Searchable keywords

Choose multiple keywords