Framed Nicholas Watts "Spirit of Le Mans" print. Print based off of Watts original painting of the winning Alfa Romeo driven by Luigi Chinetti. Print measures 21x28", total size is 27x34". Crack in glass in upper left corner noted in photos, print is in good condition.
Item Number:
4426-225
Item ID:
108623
Category:
Print