1474
Views
The Royal Liver Building is one of the most recognizable landmarks in Liverpool. It is home to two fabled Liver Birds that watch over the city and the sea - sitting majestically at the top of the building. Legend has it that were these two birds to fly away, then the city would cease to exist.  
Visit us at https://www.tinyplanet.co for more 360° Fun
Comments
0/500
Comment below to support the creator!
More
back-to-top