Daniel Fitzpatrick

Active Muir Beach, CA President for Cruising Life, Inc.