Best Photos of the Week

Tel Aviv, Israel

A small flock of sheep graze in a field overlooking Tel Aviv as part of a project to bring back nature to the city.
Photograph: Oded Balilty/AP


<1 ... 1920 21

Related Articles More from author

Leave A Reply

Your email address will not be published.