24 Willie Mays Plaza San Francisco, California, US
Discovered by Juli Carter on 2 April 2008. 408 views.