Michael J. Ruschak


Torrey Pines State Natural Reserve