Share
twitterlinkedinfacebook
Image 1 of 1
2007_5442_SP_Liverpool England_ireneabdouphotography.com.jpg
A boat lies moored at Albert Dock, the waterfront of Liverpool, England's 5th most populous city. Albert Dock was named a World Heritage Site in 2004 and boasts the largest number of protected buildings in Britain.