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.

  • MR: NO
  • PR: NO
  • 0
  • 573
  • 0

Editorial Stock Image: A Pair of Liver Birds on the Royal Liver Building

ID 26144819 © | Dreamstime.com

We accept all major credit cards from the United States.

More stock photos from Neilld's portfolio

More images