New Jerusalem Lutheran Church Register, 1784-1836, Loudoun County, VA



Source Information