Vertical gardens are a resourceful answer for small spaces, utilising walls or fences to grow flora
http://andersonsnpy688.wpsuo.com/the-benefits-of-regular-lawn-mowing-in-kelowna-1
Vertical gardens are a creative solution for small spaces, applying partitions or fences to grow flowers, adding greenery without sacrificing space.