Common
People

Hugh Haggard

—monthly views
0copies owned
—player watchlists

People

Hugh Haggard

Royal Navy officer

common · Q15971228

Part of submariner · 341 cardsSource on Wikidata

Related cards · submariner

See all 341

Related cards · Northamptonshire

See all 14

Related cards · Distinguished Service Order

See all 2,389

Related categories

Related facets