nationalnews

England's Largest Nude Land Sculpture Unveiled

Share this post

image England's Largest Nude Land Sculpture Unveiled Northumberlandia, which is being called the world’s largest human landform, will officially open today. Also know as “The Lady of the North,” the land sculpture of a reclining lady will be unveiled by Princess Anne. The sculpture is part of a 46-acre park with four...


Read more http://feeds.abcnews.com/click.phdo?i=bf9dca2c4600631e2daaab68d09fe108