Freya Dowson
Freya started life on a sunny beach in Bermuda, grew up among the lakes and forests of Canada, and planted her own roots in England.
She loves how distant cities and cultures can make you feel alive like nothing else. She loves an open road, and the possibility of a new beginning.