BRAY STEVE ALAN Denim Jacket. Customised. 

Italian designer brand, mid-90s Vintage distressed, raggedy look....
...and made totally unique by me with added Indian mirror patchwork, embroidery & pom-poms.
There is only one! 
Fantastic festival, boho tribal rock look. 

Label says Medium, but it is actually XS/Size 8. Shoulders are very narrow! Note dimensions:
Shoulder to shoulder across: 15 inches.
Bust 34 inches.
Length down the back: 20 inches.