Ah la città del film: The committent...
Gran piacere vederla.
This not a canal its part of the dock system..however there is a new canal system in place;in front of the 3 graces..
Sign up to comment.
Sign in if you already did it.
Photo taken in Liverpool, Merseyside, UK
Misplaced? Suggest new location