Tag Archives: Lily Live

Lily Tomlin ‘Evolve or Die’ shirt

Lily Tomlin ‘Evolve or Die’ shirt Los Angeles, California, USA 1985...