Santa Cruz Boardwalk + Davenport Landing Engagement Session » Santa Cruz, California
Portrait Locations: Santa Cruz Beach Boardwalk & Davenport Landing
Portrait Locations: Santa Cruz Beach Boardwalk & Davenport Landing
Documentary travel and wedding photographer based in the San Francisco Bay Area, Northern California.