Sign of workers on the “road” Funny signs Italy March 5, 2020March 5, 2020 by StreetViewFun.com StreetViewFun.com · Reply Larger (thanks J.R.) Please wait... Similar Street View images Incomprehensible road sign End of road. Taking a nap on the side of the road. Come on in. venice