Experience the unique and captivating street art of the Glastonbury Festival in 2002. Discover the mesmerizing parachute rats that add a touch of whimsy to the festival grounds. A must-see for art enthusiasts and festival-goers alike.