Editorial image. Not to be used in commercial designs and/or advertisements. Click here for terms and conditions.
Liverpool, England - July 9: The Royal Liver Building on July 9, 2012, in Liverpool, England. The Royal Liver Building, Liverpool's most famous landmark, is home to two fabled Liver Birds that watch over the city.