The Wilmington Giant. A man of mystery. Sussex, UK.
Who is the Long Man of Wilmington? Who is this mysterious naked man carved into the green folds of Windover Hill on the South Downs in East Sussex? No-one...
Registered publication: ISSN 2515-611X – Celebrating 6 years online