Tecolote Nature Center, San Diego, CA
Tecolote Nature Center, San Diego, CA