Selma ArcherdTV Shows

Selma Archerd
Born in February 26th, 1925From Newark, New Jersey, USA