Isle of Arts promises to be a brilliantly entertaining celebration of the arts featuring music, film, drama, art, photography, literature, comedy and more. The three-day festival will be hosted in Ventnor on the south coast of the Isle of Wight in Spring 2011... more