Holiday spirit

Vale Town

When you have an overzealous neighbor.

Holiday spirit