Vertical gardens are a ingenious answer for small areas, using walls or fences to grow plants
https://penzu.com/p/e011f9edce1b9319
Vertical gardens are a creative answer for small areas, utilising partitions or fences to develop vegetation, adding greenery with out sacrificing discipline.