Bit of piece at last.

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

Leave a comment

Leave a Reply