Designed by
Title
Stamp issued in Germany - Democratic Republic DDR shows blooming Paphiopedilum or Venus slipper flower #190210554
Description
Stamp issued in Germany - Democratic Republic DDR shows blooming Paphiopedilum or Venus slipper flower Paphiopedilum albertianum, circa 1968
This image is editorial