Out & About | Disneyland – Anaheim, CA

Sarah Michelle Gellar was spotted out with Selma Blair at Disneyland on March 28, 2019 in Anaheim, CA.