A man with his arm around the women shoulder, carrying red bags as they cross the street in the crosswalk.
The loving couple is cuddled together while walking back from the store.
Walking with an arm over a shoulder doesn't automatically mean its a loving couple, and carrying bags does not have to mean that someone came from the store.
exists e1 p1 s1 x1 x2 x3 x4 x5 x6 x7 x8.(n_crosswalk(x8) & n_street(x7) & n_shoulder(x3) & of(x3,x4) & n_woman(x4) & a_topic(x1) & exists e2.(in(e2,x8) & Theme(e2,x7) & Actor(e2,x1) & v_cross(e2)) & n_thing(x1) & as(e1,p1) & Theme(e1,x6) & Actor(e1,x5) & v_carry(e1) & n_bag(x6) & a_red(s1) & Theme(s1,x6) & (x1 = x5) & with(x1,x2) & around(x2,x3) & n_arm(x2) & of(x2,x1) & n_male(x1) & n_man(x1))
exists e2 e1 p1 s1 s2 x1 x2.(n_store(x2) & n_couple(x1) & a_loving(s1) & Theme(s1,x1) & while(e1,e2) & from(e2,x2) & a_back(s2) & Manner(e2,s2) & Actor(e2,x1) & v_walk(e2) & exists s3.(Theme(s3,x1) & a_together(s3)) & Recipient(e1,p1) & Topic(e1,x1) & v_cuddle(e1))