Tuesday, August 17, 2010

Video of Peking ducks at 66 days old

No comments: