Gennes

Gennes

Gennes is the name of several communes in France:

Read more about Gennes.