Boss DD-6 Digital Delay image (#2037353) - Audiofanzine

Boss DD-6 Digital Delay image (#2037353) - Audiofanzine