Place:Villa Baldassarri, Lecce, Puglia, Italy

Watchers


NameVilla Baldassarri
TypeUnknown
Located inLecce, Puglia, Italy
source: Family History Library Catalog


Research Tips