Designed by
Title
CUBA - CIRCA 1979: A stamp, printed in Cuba, shows a Nymphaea rubra, series water lilies #106148921
Description
CUBA - CIRCA 1979: A postage stamp, printed in Cuba, shows a Nymphaea rubra, series water lilies
This image is editorial