Press

Vantage Magazine

'Le Camelia' shoot creatively directed by Francesca Barrow for Vantage Magazine's May 2013 issue.