A Garden A Day - Ruth Chivers

From the ancient hanging gardens of Babylon to modern Japanese Zen, Ruth Chivers discovers gardens…