James Devereux

From Wikimedia Commons, the free media repository
Jump to: navigation, search

Major James P. S. Devereux, Commanding Officer of the Wake Detachment of the 1st Defense Battalion

Authority control