long barrow


long barrow

A mound of earth constructed over a Neolithic stone tomb.