Sarah Michelle Gellar Attends Icon Award Presentation SCAD TV Festival in Atlanta 02/09/2023
The 45-year-old actress Sarah Michelle Gellar, who was immortalized as TV’s “Buffy the Vampire Slayer”, attends Icon Award Presentation during 2023 SCAD TV Festival in Atlanta.