Man on rocky beach playing with black and white dog.
A man is throwing a tennis ball in the ocean and a black and white dog is retrieving it.
The body of water is not necessarily the ocean.  It is unknown whether they way the man and dog are playing is by the man throwing a tennis ball and the dog retrieving it.
exists s1 s2 s3 x1 x2 x3 x4.(a_topic(x1) & on(x1,x2) & with(x2,x4) & n_dog(x4) & a_white(s3) & Theme(s3,x4) & a_black(s2) & Theme(s2,x4) & n_playing(x2) & of(x2,x3) & n_beach(x3) & a_rocky(s1) & Theme(s1,x2) & n_man(x1))
exists e2 e1 s1 s2 x1 x2 x3 x4 x5.(n_thing(x4) & n_ocean(x4) & Theme(e2,x4) & Actor(e2,x5) & v_retrieve(e2) & n_dog(x5) & a_white(s2) & Theme(s2,x5) & a_black(s1) & Theme(s1,x5) & in(e1,x4) & Theme(e1,x2) & Actor(e1,x1) & v_throw(e1) & n_ball(x2) & of(x2,x3) & n_tennis(x3) & n_man(x1))