Salem Maritime Museum

Salem , Massachusetts, United States