François Thomas Joseph David Walsh

Blason de la famille Walsh

Parents

Occupations

  • colonel