425 Bell Street (right off the 101 freeway), Los Alamos, California 93440 USA
Exterior detail
Claim copyright