Mixed sand and gravel beaches