Designed by
Title
Postage stamp North Korea, 1990. Walking Leaf Phyllium siccifolium insect #225997359
Description
Post stamp printed in north korea, 1990. Walking leaf phyllium siccifolium aurora insect. Value 70 north korean chon. From the series insects.
This image is editorial