Flaming Lips
Flaming Lips
at Theater Gallery, Dallas, August '85.


Photos and © by Dixon.
 

 

Idle Time