mrpjevans.com
A pair of genuine Bombe rotors on display at The Science Museum, London.