10 x 6-cent Natural History - Haida Ceremonial Canoe stamps
10 x 6-cent Natural History - Haida Ceremonial Canoe stamps
$3.75
This listing is for 10 6-cent Natural History - Haida Ceremonial Canoe stamps (Scott # 1389, released in 1970).
sold out