Hercules

Ocean-going steam tug Hercules in San Francisco

San Francisco, CA, USA