Loupiac

from Wikipedia, the free encyclopedia

Loupiac is the name of several French municipalities:

Loupiac is also the name