Tears of the Giraffe

Tears of the Giraffe

by Alexander McCall Smith

No. 1 Ladies' Detective Agency #2
4.02000Mystery Thriller238 pages
Open in VibeReads
Get a copy

Affiliate links. We may earn a commission.