New danger on the roads in Israel

Taken in Geula, Jerusalem

Taken in Geula, Jerusalem

Could this herald the start of a new road sign initiative?

 

Share: