Long Beach formula 1 Grand Prix from April 2 1978. This Gran Prix poster measures 38 X 25 inches. Has some foxing and pin holes where it was mounted.Still a fine piece of 70’s retro art.
This product hasn't received any reviews yet. Be the first to review this product!
All prices are in USD.