20,000 ducks cross road ..... at the crossing

All traffic stops for them to go through

Added:

By: Lake8737 (78250.90)

Tags: china,chinese,ducks

Location: China