The view from the upper decks of AT&T Park in San Francisco
24 Willie Mays Plaza San Francisco, California, US
Discovered by Juli Carter on 2 April 2008. 595 views.