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!