Roseland Cottage

Advocates of Freedom: African American Abolitionists in the British Isles