Sep 29, 2017

13940583 – duckling standing on a water lily leaf

13940583 – duckling standing on a water lily leaf