A close up of smoke at La Jolla Shores Hotel.

La Jolla Shores Hotel

8110 Camino Del Oro, San Diego, California 92037

Loading...