Castle Rock

Castle Rock

White castle in the forest.