Designed by
Title
Christmas Display with Santa riding a reindeer and pulling a sleigh full of children in Dallas, Texas #166402677
Description
Pictured is a Christmas display with Santa riding a reindeer and pulling a sleigh full of children and a Christmas tree. It is located in Dallas, Texas.