44,596 notes
(via wannabenative)
yep. I need one. Oh wait, I have one, his name is Jack.
OH MY GOD. I’m in love.