Designed by
Title
Postage stamp Guinea, 1998. Isabella`s Longwing Eueides cleobaea butterfly #226681819
Description
Post stamp printed in guinea, 1998. Isabella`s longwing Eueides cleobaea butterfly insect. From the series butterflies.
This image is editorial