Louvroil


Louvroil is a commune in the Nord department in northern France.
It is about southwest of Maubeuge.

Heraldry