Smashed glass-inspired jewels feature in London-set short film.


 

Advertisement