The Mirror

The Mirror

The Mirror is the latest fashion film directed by Giuila Achenza for the Milan-based fine jewellery brand Avel Lenttan. The film takes us on a journey of self-discovery, in which...
Read more