USS Monitor Center

Photos courtesy of Available Light.

Newport News, VA
United States