Designed by
Title
TANZANIA - CIRCA 1995: a stamp printed in the Tanzania shows Caralluma Lugarii, Cactus Flower, circa 1995 #247124067
Description
TANZANIA - CIRCA 1995: a stamp printed in the Tanzania shows Caralluma Lugarii, Cactus Flower.
This image is editorial