The Hercules . A 1907 Steam Tug Boat At The Hyde Street Pier in San Francisco California . 7D14138 Posted in Tug Boat The Hercules . A 1907 Steam Tug Boat At The Hyde Street Pier In San Francisco California .