Skip to contentJames Fraser charge for the Skye militia | Collections | The Huntington