Shaftesbury, Dorset
Annie Taylor is a British artist, born and brought up in the South West of England. She studied painting in the States and resumed both her studies and her career in the UK in 2003 after a long gap. She now lives in both France and the UK and will be working primarily as a landscape artist in both ...
artworks
View All 9 Artworks