This is strange...

Well that might explain why there is a sign that looks like it has been run into on the opposite side of the road.

I expect that they speak the language of Stop
 
...greek...*rolls eyes*


Maybe the same manufacturer? Maybe because they look kind of alike in quite a few countries?
 
Your link goes to Italy, also.
Oops! :redf: I was jumping around all over the region playing with Street View and I guess I didn't realize I'd jumped that far! Doesn't make it any less strange though - except that now it's at least pretty much the same alphabet...
 
Back
Top