Mill Valley’s Steps, Lanes, & Paths is a network of 175 staircases, walkways, and trails that serve to connect the streets and people of the town.

These are photos taken while wandering through them during a particularly rainy winter.