Loading…
Israel - Jerusalem - Off duty soldiers sit and talk on some steps in Ben Yahuda Street
Off duty soldiers sit and talk on some steps in Ben Yahuda Street, Jerusalem, Israel
Off duty soldiers sit and talk on some steps in Ben Yahuda Street, Jerusalem, Israel