A stuffed animal in the snow at Hotel Zephyr.

Hotel Zephyr

250 Beach Street, San Francisco, California 94133

Loading...