1,000 Words

  • Share
  • Read Later

From our White House Photo Blog. Because, really, can we ever see enough puppy pictures?

wh_blog_0903