Designed by
Title
CUBA - CIRCA 1971: Postage stamp printed in Cuba shows orchid Cypripedium mowgh, series orchids #85976419
Description
CUBA - CIRCA 1971: Postage stamp printed in Cuba shows orchid Cypripedium mowgh, series tropical orchids
This image is editorial