The Angel Of The North  

Posted by Toto

Have you reach the north of England? >> Here it is - The Angel Of The North, one of the most recognisable landmarks in England.

More pic in "Angel of North" album

UK