Indoor plants can add a touch of nature to any space, but displaying them creatively can make your home even more inviting ...