China - Lot of Dragons. 

1/2 cent stamp is made from two pieces of paper pasted together. Very rare!