arkleyfineart.co.uk
Sarah Fosse
Sarah Fosse was born in Liverpool and grew up in Jersey in the Channel Islands. Having created art since she could first pick up a pencil, she attributes her skills to genetic inheritance from her mother. Sarah has travelled extensively but settled in London in 2005 and since then the...