Designed by
Title
Regents Canal near Kings Cross London at night. #86900541
Description
View along Regents Canal near Kings Cross in London, England. Many small boats are moored on the canal and, in the background, are new office and/or apartment buildings.
This image is editorial