John T. Gilmore

Sea Change

Demolishing the myths surrounding Mary Seacole.