Vertical gardens are a creative answer for small spaces, using partitions or fences to grow flora
https://www.empowher.com/user/4510816
Vertical gardens are a imaginitive solution for small areas, making use of partitions or fences to grow plant life, adding greenery with out sacrificing facet.