Octavia Sperati plays the The Night Owl in Cheltenham
Location: The Night Owl, Cheltenham, England, UK