Chula Vista, CA: East Palomar Street looking toward Otay Mountains in the east

Rate this picture:

Viewed
5304 times
Current avarege rating
6 (52 votes)
Picture by
Nancy
Submitted on
7/3/2008