Designed by
Title
Paris Square, Haifa #57058368
Description
HAIFA, ISRAEL - JULY 21, 2015: Scene of Paris square, and its subway (Carmelit) station, with local and visitors. It is one of the major commercial squares in downtown Haifa, Israel
This image is editorial