Designed by
Title
Allenby subway station in final building stage, Tel-Aviv #248671265
Description
Tel-Aviv, Israel - May 26, 2022: Scene of the Yehuda ha-Levi Street, with various buildings, subway station entrance, locals, and visitors, in Tel-Aviv, Israel
This image is editorial