Loading trail…
    Little Indian Creek — Canoeing in Plymouth, California | Roamze