A history of…the christmas stocking

1 min read

WORDS BY SARAH BARRATT

On Christmas Eve, extra-large socks