Bit of piece at last.

A duck having a sleep on a log, on the Anton River in Andover UK.