Summary

The Chelsea Flower Show—the most prestigious flower show in the world and a mainstay of the British summer social season—opened this morning in London.

Link to Article

Read More

Source

Vogue