Daily pedigree charts – Guido Angelo Pasquale Masciovecchio (b.1897)

Advertisements