Toll booths at Dodgers Stadium

Toll booths at Dodgers Stadium


Los Angeles, California (CA), US
The toll booths at the parking lots near the Dodgers Stadium.

Advertisement

Comments

Policies
Please enable images and enter code to post
Reload
neotrix picture
@ 2009-10-29 15:58:33
The SV is no longer available ...

Advertisement