Enriching lives, connecting communities
The annual Arts Festival Parade that takes place in Ryde, Isle of Wight - 2012