Thursday, June 14, 2012

Israeli Innovation: Escalator Art



These escalators are located at the entrance to City Hall in Tel Aviv

No comments: