Color limited edition 22.5 x 15 lithograph entitled ‘Steeds of Apollo,’ numbered #55/500. Signed in pencil by the artist, Lumen Winter. The original painting served as the theme of the Apollo 13 mission insignia. Double-matted with an Apollo 13 patch and framed to an overall size of 33.75 x 28. In very fine condition. RRAuction COA.