A close up of smoke at Toll House Hotel.

Toll House Hotel

140 South Santa Cruz Avenue, Los Gatos, California 95030

Loading...