Comments

  1. says

    Cute fluffballs. Supercute. Super-mega-cute. Of all baby birds, ducklings are by far the cutest of the cute. And that is the truth.

Leave a Reply