Cartogiraffe.com

Cherokee Creek

Cherokee Creek in Angels Camp.