Château de Bailleul (Picardy)

Château de Bailleul was a castle in Bailleul, Picardy, France. It was the ancestral home of the English and Scottish Balliol family.