David Hamilton
tags: HE IS SO AMAZING, omigosh
original: https://frogsandcrowns.tumblr.com/post/395359169