Designed by
Title
Postage stamp Cuba, 1995. Red legged Thrush Turdus plumbeus bird #225277395
Description
Post stamp printed in cuba, 1995. Red legged thrush turdus plumbeus bird and holiday resort with pool. Value 50 cuban centavo. From the series cayo coco and local birds.
This image is editorial