Town Hall Park - Elk Grove, CA, United States

*Town Hall Park