-
Hailcrest and Telegraph Canyon Rd., Chula Vista, California.
Paul Tuskes | Russ Miller
ca. 110 m. above sea level. Fossil.