Your Mayfair Magazine'L'Anemone Belle' cover shoot creatively directed by Francesca Barrow for Your Mayfair Magazine.