Little Darling Photo | Duke

2mo-652mo-684monthsDuke-634monthsDuke-694monthsDuke-794monthsDuke-804monthsDuke-824monthsDuke-834monthsDuke-904monthsDuke-934monthsDuke-1024monthsDuke-1035months-515months-525months-565months-585months-595months-735months-745months-76