'beyond the realm of natural vision'
These are photos from concerts where The Telescopes played, so they may be of other bands that played the concert as well.
The Telescopes Jun 6, 1992 Glasgow, Scotland, United Kingdom Uploaded by John Collins