Jim Blake
Jim Blake is a lifestyle and environmental writer who enjoys making the most of small spaces. His balcony is covered with a garden he built with upcycled materials.
Jim Blake is a lifestyle and environmental writer who enjoys making the most of small spaces. His balcony is covered with a garden he built with upcycled materials.