Preview Doctor Strange Omnibus Fine Art Lithograph Limited to 150 pieces, the Alex Ross Doctor Strange Omnibus Fine Art Lithograph will be hand-signed and numbered. Pre-Orders for the framed version will launch on Friday, June 29th, 2018 between Noon – 3PM (Pacific Time). Should any pieces remain, they will be offered for Pre-Order unframed on Monday, July 2, 2018 between Noon – 3PM (Pacific Time). You May Also Like