Stock Photo — Angel of The North, Newcastle, England, United Kingdom.
Gateshead tower at newcastle, the largest tall tower in england, one of the giant gormley towers in the united kingdom. The landmark of the british north of england. Dramatic wide shot of the gateshead monument, with the silhouette of a north british angel, in newcastle, england in the united kingdom.
Image ID: 88361543
Media Type: Stock Photo