No photos yet...
San Francisco, California, US
Discovered by Peter Mackay on 24 July 2008. 41 views.