Designed by
Title
Allenby subway station in final building stage, Tel-Aviv #248671231
Description
Tel-Aviv, Israel - May 26, 2022: View of the Allenby subway station in final building stage, info signs and lifts, in Tel-Aviv, Israel
This image is editorial