Lulu Taylor

Lulu Taylor was brought up in the English countrside, educated at Oxford University, and has lived all over the world. She is married and lives in London.