Langhorne Coat of Arms
Also Available: Langholz Langhoff Langhirt Langhirst Langherst Langheimer