Jethro Tull – London, Ontario

Jethro Tull – London, Ontario

Last London appearance for this great band.  Unfortunately, they were very difficult to photograph with the point-and-shoot I was using back then.


canadiantexanadmin