God has been kind enough to create some wonderful creatures that are not just beautiful but to see them in their natural best is a treat for the human kind! And these white colored ducks are no exceptions. Their simplicity gives me a feeling of a naïve dame, who is completely unaware about how does she look and how much […]