skip navigation

The remains of an enigmatic structure of early prehistoric date.