Home
1. | Palmyra Armstrong was born 1843, Doe Hill, Highland, Virginia, United States; died Yes, date unknown. Palmyra married Peter F. Lamb 6 Jul 1862, Highland, Virginia, United States. Peter was born 1836, Pendleton County, Virginia, USA; died Yes, date unknown. [Group Sheet] |