Stockholm Veil 2 November 1858.