Designed by
Title
The Phoenix" (Chinese screen detail), Decorative Art Museum #306667328
Description
Cancelled postage stamp printed by Cuba, that shows "The Phoenix" (Chinese screen detail), Decorative Art Museum, circa 1975.
This image is editorial