Steven's Creek Falls
United States of America
California
Placer County
Iowa Hill Rd.
Iowa Hill Road
Impressum