meaning of ATV Crossing

ATV Crossing meaning in Symbols Dictionary

ATV crossing caution sigh - New York State