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

All traffic stops for them to go through

Added:

By: Lake8737 (79418.30)

Tags: china,chinese,ducks

Location: China