Wedding Anniversary Helen & Levi
Imelda 1st row, first from right in white dress . 1985 in Houston, Texas.
Date & Place:
Not specified or unknown.