FERRARI 250 Testa Rossa Quantity in Basket: None Part Number: AT-9781 Price: $19.95 Size: 8 1/2" x 11" Quantity: Previous CUT-A-WAY TECHNICAL ART item Next CUT-A-WAY TECHNICAL ART item