Iposters Le Mans 24 Hour Racing Poster Print 1961 - Approx 40 X 30 Cms (15.5 X 11.5 Inches) High Quality Art Print 40 x 30 cms - A great size for framing Made in the UK