24 Willie Mays Plaza San Francisco, California, US
Discovered by Juli Carter on 2 April 2008. Viewed 315 times.