A 360 degree "tiny planet" panorama of Dodger Stadium in Los Angeles, CA.

- Gerrad Holtz