Tom Waits poster: Victoria Theatre, London March '81 (23 1/2'' X 33'')

 
Price
  
 
Item# : R0266
ONLY 4 LEFT IN STOCK!!!

Tom Waits poster: Victoria Theatre, London March '81 (33'' X 23 1/2'')

This is a brand new, fully-licensed, 23 1/2'' x 33'' poster of Tom Waits at the Victoria Theatre in London on the 21st of March, 1981.