Designed by
Title
Postage stamp Sao Tome and Principe, 1989. Dendrobium phalaenopsis orchid Flower #213655338
Description
Post stamp printed in sao tome and principe, 1989. Dendrobium phalaenopsis orchid flower. Value 20 sao tome and prÃÂncipe dobra. From the series orchids.
This image is editorial