Travel in Style with Michelle Glew Ross

Michelle Glew Ross, the creator and founder of My General Store — the Australian fashion brand renowned for its simple, elegant designs ideal for travelling — reveals her favourite city in the world, how a trip to Puglia inspired one of her most popular designs, the destination she would love to jump on a plane to right now, her top travel essentials and so much more.