Place: Bernal Hill, San Francisco, California, United States
By Todd Lappin Uploaded on 2 November 2007 2 favorites, 105 views
An island of nature in the center of the urban jungle.