Amelia & Teresa O'Brien
A photo of Amelia & Teresa O'Brien. Sisters from Fox Lake, Wisconsin, this photo was taken in North Dakota where Amelia was a school teacher
People in photo include: Amelia O'Brien and Teresa O'Brien
People in photo include: Amelia O'Brien and Teresa O'Brien
Date & Place:
Not specified or unknown.