USS Carter Hall, off the coast of North Carolina, 2005

United States Navy
Published May 15, 2009
Welcome

Browse by