What can you plant in shallow, gravel ridden soil?

  6 answers