Hugh Mulleneux Walmsley

"The Ruined Cities of Zululand"