Lloyd & Floyd Teague
This is a photo of Lloyd & Floyd Teague added by Vickie Tallent on September 5, 2004.
Date & Place:
in Haywood, North Carolina United States