Occupation

Gramps ID E1610
Place Houffalize, Luxembourg, Belgium
Description 'mayeur'