Designed by
Title
Allenby subway station in final building stage, Tel-Aviv #260638183
Description
Tel-Aviv, Israel - May 26, 2022: View of the Allenby subway station in final building stage, ticketing area, with workers, in Tel-Aviv, Israel
This image is editorial