Ian Davenport is a British artist. He is 45 years old and he lives in London.
Fillmore County Journal 8.13.12