Billy & Nellie Townsend, Dorothy Norris Norris family photo

Billy & Nellie Townsend, Dorothy Norris

Taken in Miami, Florida United States of America on .

billy townsend and nellie townsend and baby dorothy norris

billy townsend and nellie townsend and baby dorothy norris

Write a comment
Added by
Comment · Contact ·
People in this photo