Okuyama Japanese Style Sticker - Sakura Flower

Mount size: 70 x 160mm

Material: Paper, gold leaf

Made in Japan

 More payment options