Yerba Buena Island and Treasure Island in the distance, as we saw them through light rain and mist from the top of Telegraph Hill in San Francisco this afternoon.
Yerba Buena Island and Treasure Island in the distance, as we saw them through light rain and mist from the top of Telegraph Hill in San Francisco this afternoon.