James R. Harlan, Architect

California Visit Website