  We develop a straightforward method to compute charge radii and quadrupole
moments for baryons both with and without strangeness, when the number of QCD
color charges is N_c. The minimal assumption of the single-photon exchange
ansatz implies that only two operators are required to describe these baryon
observables. Our results are presented so that SU(3) flavor and isospin
symmetry breaking can be introduced according to any desired specification,
although we also present results obtained from two patterns suggested by the
quark model with gluon exchange interactions. The method also permits to
extract a number of model-independent relations; a sample is r^2_Lambda / r_n^2
= 3/(N_c+3), independent of SU(3) symmetry breaking.
