The Dambusters flip book.
Imperial War Museum (Great Britain)
Title from cover.