LUFORU
London UFO Research Unit
Delbert Clement Newhouse
2014/12/20
by
luforu
Naval photographer; chief warrant officer.