A Fairy Tree Home located in Worthington Park, Sale, England (near Manchester).
The image shows a large, moss-covered tree stump with carved windows and a small staircase leading up to it, set against a backdrop of trees and foliage.
The image shows a large, moss-covered tree stump with carved windows and a small staircase leading up to it, set against a backdrop of trees and foliage.