Lady Picture Show

Lady Picture Show” is a track from the Album Tiny Music...Songs from the Vatican Gift Shop released in 1996 by Stone Temple Pilots.


Track listing