(almost) daily Esmond

May 12
new hat.

new hat.