Big Top

Big Top
Montpellier Gardens, Cheltenham, Gloucestershire, GL50 1UW
Photo of Big Top