Screen Print 24K Gold Leaf & Black Diamond Dust
75 x 85 cm (Framed)
Emboss stamped & Signed