League Island Navy Yard : its advantages as a naval station, dock-yards and shelter for the United States Navy
Alfred M. Slocum Co., prs.,
|Subjects and Genres:|
No Tags, Be the first to tag this record!
Wd* .16 v.5