Tears of the Giraffe.

SKU: 14170

Precious Ramotswe continues her detective work as the only lady detective in Botswana. VG condition. Paper. USED. $5.00

$5.00