American River Island in Folsom, CA 95630

Alternate Name
Lunaris Island