Lovely festival; sadly I'm too far away from it these days.
The logo is The White Horse of Uffington - it's a famous hill figure cut into the hills overlooking the Vale of The White Horse (about 300 feet long and 2000/3000 years old). Google it and you'll find plenty of information on it.
Mick