Enjoying Vesuvios in North Beach

Jennifer Connolly and her daughter in Vesuvios, SF