More to explore:
LOVE this garden wall.
vertical gardening >> this is awesome!
Small space? No problem! Garden me up.
Small back yard
How to transform your small yard into a small paradise?
Elevated Garden for a small space