The back of a stop sign is visible in front of the stone building.
The yield sign is in front of the log cabin
The first says stop sign and stone building, the other says yield sign and log cabin.
exists s1 x1 x2 x3 x4 x5 x6.(n_building(x5) & of(x5,x6) & n_stone(x6) & n_back(x1) & in(s1,x4) & of(x4,x5) & n_front(x4) & Theme(s1,x1) & a_visible(s1) & of(x1,x2) & n_sign(x2) & of(x2,x3) & n_stop(x3))
exists p1 x1 x2 x4 x5.(n_cabin(x4) & of(x4,x5) & n_log(x5) & n_sign(x1) & of(x1,x2) & n_yield(x2) & exists x3.(in(x1,x3) & of(x3,x4) & n_front(x3)))