large peacock set up as artwork at the Isle of Wight Festival 2010 , a music festival which takes place annually at Seaclose Park , Newport , Isle of Wight . Date 12 June 2010 ( 2010-06-12 ) Source http://www.flickr.com/photos/boynton/4700894484/in/set-72157624150761011/ Author Lucy Boynton [ edit ] Licensing This file is licensed