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

 
Price
On Sale
  
 
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, U.K. import, 23 1/2" X 33" poster of Captain Beefheart at The Venue, London on the 12th of November, 1980.