Java has the majestic temple-mountain of Borobodur; Rapa Nui the powerful and enigmatic Moai, both tributes to the skills and imagination of the artistic cultures there. England?
Dear England, emerald jewel in a sapphire sea, the Cerne Abbas Giant, a petroglyph famous for looking rather...