Press

Kensington & Chelsea Magazine

'The Veil' shoot creatively directed by Francesca Barrow for Kensington & Chelsea's Christmas issue featuring diamonds.