Leiland Stamps, Texas, 1929
Leiland Stamps, Abilene, Taylor, Texas, USA. 1929
People in photo include: Leiland Stamps
People in photo include: Leiland Stamps
Date & Place:
Not specified or unknown.