The Disney Christmas Animated Holiday Village Clock Tower is a festive addition to your holiday decor. Standing at 14.5 inches tall, this building features colorful lights and engaging music, bringing the magic of Christmas to life in any room. The freestanding clock tower adds a whimsical touch to your home with its animated theme and […]