1. There are approximately 1,013,913 words in the English language but I could never string any of them together to explain how incredible I think you are.

     

  2.  

  3. dapperpugs:

    YES WE CAN

    via

    (via aheartofwood)

     

  4.  

  5. Clare Caulfield, Times Square, New York.

    (via atticuzfynch)

     

  6.  

  7. (Source: mini-q, via stop-and-stop)

     

  8. Um, do allow me, will you?

    (Source: ashagreyjoyed, via onalea)

     

  9.  

  10.