Taylor Shellen
Santa Cruz
I'm Taylor Shellen. I live in Santa Cruz, CA with my wife, our three sons, and an excess of bicycles and surfboards. I have an unhealthy affinity for boxy vehicles.
I'm Taylor Shellen. I live in Santa Cruz, CA with my wife, our three sons, and an excess of bicycles and surfboards. I have an unhealthy affinity for boxy vehicles.