Blogged By: De De Tillman
Posted: Tuesday September 4, 2012 @ 12:09 a.m PST
Princess Anne of England unveils “The lady of the North” Largest nude land sculpture. The sculpture is part of a 46-acre park with four miles of footpaths open to the public. Northumberlandia is a unique sculpture that was made from the land in the park. According to, ABC News.
READ MORE AND VIEW SCULPTURE: LARGEST NUDE LAND SCULPTURE “The Lady of the North,” By: Princess Anne