People who work in a restaurant are out on the balcony chatting with each other, one in black is sitting on the ledge.
Two people talking about something on gallery.
People who work in a restaurant are out on the balcony chatting with each other, one in black is sitting on the ledge does not indicate that they  talking about something on gallery.
exists e1 e2 p1 s1 x1 x2 x3 x4 x5 x6 x7.(n_ledge(x6) & n_balcony(x7) & on(e2,x6) & Actor(e2,x4) & v_sit(e2) & in(x4,x5) & n_black(x5) & n_thing(x4) & card_eq_1(x4) & a_out(s1) & Manner(p1,s1) & exists e3 x8.(on(x1,x7) & all x9.(n_other(x9) -> with(e3,x9)) & Actor(e3,x8) & v_chat(e3) & (x7 = x8)) & in(e1,x3) & n_restaurant(x3) & Actor(e1,x2) & v_work(e1) & (x1 = x2) & n_people(x1))
exists e1 x1 x2 x3 x4.(a_topic(x1) & about(e1,x3) & on(x3,x4) & n_gallery(x4) & n_thing(x3) & Actor(e1,x2) & v_talk(e1) & (x1 = x2) & n_people(x1) & card_eq_2(x1))