Stone Leopard Sculpture – Hand Carved in Zimbabwe By auctionservices | January 22, 2023 Stone Leopard Sculpture - Hand Carved in Zimbabwe 129693194 Art, Antiques & Collectibles 32949239 163115 Thu Jan 21 10:00:00 CST 2021 Stone Leopard Sculpture - Hand Carved in Zimbabwe - (1) Small Bid Now Register General Photos Lot 47 Stone Leopard Sculpture - Hand Carved in Zimbabwe Stone Leopard Sculpture - Hand Carved in Zimbabwe - (1) Small Posted in Uncategorized