Itchy

Itchy - 2 Ducks On The Shallow River Are Frantically Try To Scratch Themselves. Photo