Charlie Teasdale

Charlie Teasdale is Words & Pictures Editor-at-large at Esquire