The April 2024 Mega Concert Poster Auction Session #1
Closed on Friday, April 19, 2024

Lot #112
Sold Apr 18, 2024

$85.20

1973 The Who Cow Palace Poster Extra Fine 67