Designed by
Title
Postage stamp Benin, 1996. Red Admiral Vanessa atalanta butterfly #225978068
Description
Post stamp printed in benin, 1996. Red admiral vanessa atalanta butterfly. Value 50 west african franc. From the series butterflies.
This image is editorial