SMILE, Barbara Feldon, 1975 Stock Photo Alamy(02) Author Dalbo 16 May 2025 Save Image Image gallery: Barbara Feldon Tv Movie 1975