Pictures of the Week: Vitruvian Park Holiday Lights

Vitruvian Park in Addison, Texas, has some wonderful holiday lights, featured today in this edition of Pictures of the Week!
Vitruvian Park in Addison, Texas, has some wonderful holiday lights, featured today in this edition of Pictures of the Week!