5,000 Ducks Block Roads in China

TO GET TO THE OTHER SIDE. Oh wait, wrong bird.

5,000 Ducks Block Roads in China

Comments ()

 
We like you. Do you like us too?