Treillet
The well house at Treillet in the Aveyron, SW France, is built into the bank beside a narrow lane.
Selected Bibliography
Web
pilgrimsall.org