An annual art exhibition will open at a popular Isle of Wight attraction this week. Landscape Paintings of the Isle of Wight ...