Angel of the North, Newcastle – England. Always a welcome sight on my drives no…


Angel of the North, Newcastle – England. Always a welcome sight on my drives north.



Source by eslteacher12

Leave a Reply

Your email address will not be published. Required fields are marked *