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