The Angel of the North, believed to be the largest sculpture of an angel in the world, reduces its solitary visitor to a Lilliputian scale.
Turning Imagination into Reality
The Angel of the North, believed to be the largest sculpture of an angel in the world, reduces its solitary visitor to a Lilliputian scale.