Captain Beefheart poster: The Venue London, Nov. 1980 (23 1/2" X 33")

 
Price
  
 
Item# : R0622
ONLY 3 LEFT IN STOCK!!!

Captain Beefheart poster: The Venue London, Nov. 1980 (23 1/2" X 33")

This is a brand new, 23 1/2" X 33" U.K. import poster of Captain Beefheart at The Venue, London on the 12th of November, 1980.