Connect to share and comment

Israel google street view 2011 8 23

Appears In:
Israel becomes first Middle Eastern country to offer Google Street View
Israel google street view 2011 8 23

A man rides a bicycle with a camel effigy on Jerusalem's Jaffa street on May 26, 2011 during a street entertainment activity.

Menahem Kahana