Haversine

Pacific Garbage Patch

Christian, classical piano, jazz piano, math, swimming, runner, problem solver, deep thinker, puzzles, reading.