kfforever.com
The Tied Man
In a small Spanish village on the coast of southern Spain lives an extremely strong-minded and witty British artist, Lilith Bresson. She enjoys her life by mixing with the locals and painting. Howe…