File:Flash Museum.png

Flash Museum from the Scooby-Doo! Team-Up story, by DC Comics.