Websites

Tessa Barrie

Channel Islands, U.K.

Nicheless blogger, wannabe author and proud mother of Cassie the Blog Dog. A staunch believer in Karma and a lover of wine.

Contact Me

  • Email