World's Finest Comics #250 page (5) George Tuska Original Art Batman Stripe Art
Frame does have Cracked Glass as seen in the pictures