Christian Ihle Hadland plays at the Cheltenham Festival
Location: Pittville Pump Room, Cheltenham, England, UK