Little Master Stonehenge

Little Master Stonehenge

A study of the Megalithic monument from Le Mont de la Ville