Thame, Oxfordshire - Guitar festival - anyone going?

Top