This mural is by Mark Bode and located in the 2700 block of Poplar in McClymonds. It is HUGE as are other Bode pieces in the area.
There is a large ship and a white whale, ala Moby Dick. There are also awesome details like the mermaid figure on the front of the ship and tons of little dudes that have been tossed overboard.