Designed by
Title
Postage stamp Cuba, 2004. European Goldfinch bird Carduelis carduelis #211671590
Description
Post stamp printed in cuba, 2004. European goldfinch bird carduelis carduelis. Value 75 cuban centavo. From the series domestic animals.
This image is editorial