Designed by
Title
Flag of Chatellerault, France #131892410
Description
Flag of Chatellerault is a commune in the Vienne department in the Poitou-Charentes region in France. It is located in the northeast of the former province Poitou, and the residents are called Chatelleraudais