Residence

Gramps ID E10526
Place Ortho, La Roche-en-Ardenne, Luxembourg, Belgium