Ben Affleck and his three children Violet, Seraphina, and Samuel go shopping at the Brentwood Country Mart during the holiday weekend September 9, 2021 by Mathew Rockford