CLICK to enlarge

 

<nh27> -- Top view of Dolmen or burial structure, called Sacrificial Table

at Stonehenge, New Hampshire

Credits