English 'Ile St Marguerite, Cannes (Prison of ‘The Iron Mask’)’ an 1865 watercolour by Frances Blake...