Admiral William J. Fallon (Rtd) of the United States Navy pays a courtesy call on Commander of the Navy

/, Sri Lanka/Admiral William J. Fallon (Rtd) of the United States Navy pays a courtesy call on Commander of the Navy
X