Long Canyon Creek


Long Canyon Creek - natural watercourse in Tulare County, California, United States of America.