Leah Tanner and Peter Roussel
A photo of Leah Tanner and Peter Roussel - At the workplace of my Uncle Pete - Channel 13 in Houston.
People in photo include: Peter Roussel
People in photo include: Peter Roussel
Date & Place:
Not specified or unknown.