Place:Aldea de Trujillo, Cáceres, Extremadura, Spain

Watchers


NameAldea de Trujillo
Alt namesAldea del Obisposource: Family History Library Catalog
TypeUnknown
Located inCáceres, Extremadura, Spain
source: Family History Library Catalog


Research Tips


Fundraiser
Help fund new features!