Barry Blanchard

Santa Cruz, California

A guy living in a changing world.

  • Work
    • Yes
  • Education
    • Yes