The Thornborough Henges 71
Image by BrigantesNation

Anybody notice what the top Icon of England is?

Thanks to all who voted