Stall Family Photo Album
INDEX
See More of This Topic
Russian Air Force Museum
This is the world's largest helicopter.
(05.28.94)
Copyright 1994, 2005 David K. Stall