Dodger Stadium 7/31/04 In The Gloaming

Selected for Google Maps and Google Earth

Comments (1)

ScottLeeRobert on February 2, 2008

Great View

Sign up to comment. Sign in if you already did it.

Photo taken in Dodger Stadium, 1000 Elysian Park Avenue, Los Angeles, CA 90012, USA
Dodger Stadium

Photo details

  • Uploaded on October 6, 2007
  • © All Rights Reserved
    by John Vann

Groups