Seraphina Affleck out for a stroll in Boston