Tag: Meg Walters

  • Meg Walters

    Meg Walters originally hails from the small sub-tropical island of Bermuda in the Atlantic Ocean. She studied at Chelsea College… continue reading.