Echo
Echo & the Bunnymen @ Hot Klub, Dallas
7 October 1981.
Photo and © by Dixon
.

Idle Time