Windows.

Windows. - One Of The Several Commercial Center Buildings In Tel-Aviv. Photo