Derek Hines and Big Band Theory

Dublin Street United Church, 68 Suffolk St W, Guelph