'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.
Fuzz Club Eindhoven 2019 Aug 23 - 24, 2019 Eindhoven, North Brabant, Netherlands Uploaded by Spatje
The Telescopes / The Cult of Lip / Flower Girl Apr 9, 2019 Philadelphia, Pennsylvania, United States Uploaded by Davidan