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