AIGUILON, a town in the department of Lot and Garonne, in France, at the confluence of the rivers Garonne and Lot, containing 3919 inhabitants.
AIGUILON
article · 143 chars · lineage ↗ · page image at NLS ↗
article · 143 chars · lineage ↗ · page image at NLS ↗