sock of the week no.5: Jacobite garters

Stockings which concealed the political message of a lost eighteenth-century cause.

Read More