Montfaucon001

The ruins of Montfaucon village, France, today.